﻿package org.xhs.report.common.service
{
    import flash.utils.*;

    public interface IPageDataProvider extends IEventDispatcher
    {

        public function IPageDataProvider();

        function set isPost(param1:Boolean) : void;

        function get isPost() : Boolean;

        function set docId(param1:String) : void;

        function get docId() : String;

        function set docUrl(param1:String) : void;

        function get docUrl() : String;

        function set docFpth(param1:int) : void;

        function get docFpth() : int;

        function set docNpn(param1:int) : void;

        function get docNpn() : int;

        function set docBduss(param1:String) : void;

        function get docBduss() : String;

        function get binaryData() : ByteArray;

        function get isLoading() : Boolean;

        function startLoad() : void;

        function stopLoad() : void;

        function reload() : void;

    }
}
